shielding covers - Turkish English Dictionary